; lbstruct.inc
; listboc structures

	.struct LbCreateStruct
		left		.byte
		top			.byte
		width		.byte
		height		.byte
		font		.byte
		columns		.byte
	.endstruct
	
	.struct LbColumnStruct
		width		.byte
		title		.word
		txpos_title	.byte
		txpos_item	.byte
		get_text	.word	
	.endstruct
	
	.struct LbStruct
		window		.byte	; Frame window index
		user		.byte	; User data (from parent window)
		wscrlind	.byte	; Scroll indicator window
		sx			.byte	; Left pos. of item area
		sy			.byte	; Top pos. of item area
		iwidth		.byte	; Width of item area in pixel
		iheight		.byte	; Height of item area in pixel
		lineheight	.byte	; Line height in pixel
		vis_lines	.byte	; # visible lines
		tot_lines	.byte	; # of total lines
		first_line	.byte	; First visible line
		sel_line	.byte	; Selected line
		config		.word	; Ptr to LbCreateStruct
	.endstruct
